Thema Datum  Von Nutzer Rating
Antwort
Rot VB2005->COM-Klasse->VBA-Verweis->geht nicht
13.09.2007 11:39:58 FlashBFE
NotSolved

Ansicht des Beitrags:
Von:
FlashBFE
Datum:
13.09.2007 11:39:58
Views:
1616
Rating: Antwort:
  Ja
Thema:
VB2005->COM-Klasse->VBA-Verweis->geht nicht
Hallo ihr,
ich habe in VB2005(.net) zwei Klassen geschrieben, die in einem VBA-Programm zur Verfügung stehen sollen. Dazu nehme ich die COM-Schnittstelle.
Ich habe also in VS2005 die COM-Klassenvorlage benutzt und das Projekt kompiliert. Die COM-Klassen stehen nun in der Registry und in VBA sind sie bei den Verweisen sichtbar und auswählbar. Der Objektbrowser zeigt die Klassen auch normal an.

Wenn ich nun aber versuche, Instanzen aus den Klassen zu erstellen, entweder mit SET X = NEW Y oder SET X = CREATEOBJECT(Y), kriege ich eine Fehlermeldung "Automatisierungsfehler. Das System kann die angegebene Datei nicht finden."

Hat das schonmal jemand gemacht und weiß, woran das liegen könnte?

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot VB2005->COM-Klasse->VBA-Verweis->geht nicht
13.09.2007 11:39:58 FlashBFE
NotSolved